package com.yiyue.graduate.service;


import com.yiyue.graduate.pojo.FileData;

import java.io.InputStream;
import java.util.List;

/**
 * @author yiyuexiaofusheng
 * @date 2021/5/7
 */
public interface FileDataService {

    /**
     * 查询课程资料
     * @param courseId
     * @return
     */
    FileData getFileData(Long courseId);


    FileData getFileById(Long courseId);

    FileData getFileById1(Long Id);

    /**
     * 根据id获取数据流
     * @param file
     * @return
     */
    InputStream getFileInputStream(FileData file);

    /**
     * 获取所有资料
     * @return
     */
    List<FileData> queryAllFileData();
}
